periodic oscillation - French English Dictionary